/* Class133_Sub1_Sub1 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class133_Sub1_Sub1 extends Class133_Sub1
{
    public int anInt4902;
    public static int anInt4903;
    public int anInt4904 = -1;
    public int anInt4905;
    public int anInt4906;
    public static int anInt4907;
    public int anInt4908;
    public int anInt4909 = -1;
    public int anInt4910;
    public static int anInt4911;
    public static int anInt4912;
    public short aShort4913;
    public int anInt4914;
    public static Class148 aClass148_4915;
    public int anInt4916 = 0;
    public int anInt4917;
    public static int anInt4918;
    public static int anInt4919;
    public int anInt4920;
    public boolean aBoolean4921 = false;
    public Class124 aClass124_4922;
    public static int anInt4923;
    public int anInt4924;
    public static int anInt4925;
    public static Class52 aClass52_4926 = new Class52(64);
    public short aShort4927;
    public int anInt4928;
    public int anInt4929;
    public static int anInt4930;
    public int anInt4931;
    public int anInt4932;
    public Class133_Sub7 aClass133_Sub7_4933;
    public int anInt4934;
    public static Class9 aClass9_4935;
    public static int anInt4936 = 0;
    public int anInt4937;
    public static Class148_Sub1[] aClass148_Sub1Array4938;
    public static Class36 aClass36_4939;
    public int anInt4940;
    public Class102 aClass102_4941;
    public static Class124 aClass124_4942
	= Class14_Sub2_Sub2.method263(1178, "blaugr-Un:");
    public static Class124 aClass124_4943
	= Class14_Sub2_Sub2.method263(1178, "ul");
    
    public static int method1805(int arg0, Class9 arg1) {
	int i;
	try {
	    anInt4903++;
	    int i_0_ = 0;
	    if (arg0 != 31673)
		method1805(-105, null);
	    if (arg1.method171(arg0 ^ 0x882, Class7_Sub3.anInt2681))
		i_0_++;
	    if (arg1.method171(arg0 ^ 0x882, Class149.anInt2389))
		i_0_++;
	    if (arg1.method171(29499, Class36.anInt629))
		i_0_++;
	    if (arg1.method171(arg0 + -2174, Class14_Sub2_Sub3.anInt3787))
		i_0_++;
	    if (arg1.method171(29499, Class153.anInt2450))
		i_0_++;
	    if (arg1.method171(29499, Class133_Sub4.anInt3584))
		i_0_++;
	    if (arg1.method171(29499, Class14_Sub2_Sub18_Sub2.anInt5087))
		i_0_++;
	    if (arg1.method171(29499, Class85.anInt1369))
		i_0_++;
	    if (arg1.method171(arg0 + -2174, Class38.anInt2618))
		i_0_++;
	    if (arg1.method171(arg0 + -2174, Class58.anInt937))
		i_0_++;
	    if (arg1.method171(arg0 + -2174, Class111.anInt1857))
		i_0_++;
	    if (arg1.method171(29499, Class14_Sub8_Sub38.anInt4735))
		i_0_++;
	    if (arg1.method171(arg0 + -2174, Class82.anInt1334))
		i_0_++;
	    if (arg1.method171(29499, Class9_Sub1.anInt2688))
		i_0_++;
	    if (arg1.method171(29499, Class14_Sub1.anInt2720))
		i_0_++;
	    if (arg1.method171(29499, Class14_Sub8_Sub13.anInt4310))
		i_0_++;
	    i = i_0_;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("ie.S(" + arg0 + ','
						+ (arg1 != null ? "{...}"
						   : "null")
						+ ')'));
	}
	return i;
    }
    
    public static void method1806(int arg0) {
	try {
	    aClass52_4926 = null;
	    aClass124_4943 = null;
	    aClass148_Sub1Array4938 = null;
	    aClass124_4942 = null;
	    aClass36_4939 = null;
	    aClass148_4915 = null;
	    aClass9_4935 = null;
	    if (arg0 < 112)
		aClass124_4943 = null;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       "ie.T(" + arg0 + ')');
	}
    }
    
    public boolean method1804(byte arg0) {
    while_1183_:
	do {
	    do {
		boolean bool;
		try {
		    if (arg0 != 115)
			method1808(true);
		    anInt4919++;
		    if (null != aClass102_4941)
			break;
		    bool = false;
		} catch (RuntimeException runtimeexception) {
		    break while_1183_;
		}
		return bool;
	    } while (false);
	    boolean bool;
	    try {
		bool = true;
	    } catch (RuntimeException runtimeexception) {
		break;
	    }
	    return bool;
	} while (false);
	Throwable throwable = new Throwable();
	throw Class14_Sub8_Sub14.method554(throwable, "ie.A(" + arg0 + ')');
    }
    
    public void method1792(int arg0, int arg1, int arg2, int arg3, int arg4,
			   int arg5, int arg6, int arg7, long arg8) {
    while_1185_:
	do {
	while_1184_:
	    do {
		do {
		    try {
			anInt4925++;
			if (aClass102_4941 != null)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_1184_;
		    }
		    return;
		} while (false);
		Class46 class46;
		Class46 class46_1_;
		Class133_Sub7 class133_sub7;
		do {
		    try {
			class46
			    = ((anInt3445 ^ 0xffffffff) != 0 && 0 == anInt3467
			       ? Class41.method1129(anInt3445, 25) : null);
			class46_1_
			    = ((anInt3452 != -1 && !aBoolean4921
				&& ((anInt3452 ^ 0xffffffff) != (anInt3433
								 ^ 0xffffffff)
				    || class46 == null))
			       ? Class41.method1129(anInt3452, -126) : null);
			class133_sub7
			    = aClass102_4941.method1516(class46_1_, anInt3483,
							-13, anInt3501,
							class46);
			if (class133_sub7 != null)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_1184_;
		    }
		    return;
		} while (false);
		try {
		    anInt3449 = class133_sub7.method1781();
		    if (Class14_Sub8_Sub25.aBoolean4518
			&& (aClass102_4941.anInt1720 == -1
			    || Class126.method1744(aClass102_4941.anInt1720,
						   170).aBoolean330)) {
			Class133_Sub7 class133_sub7_2_
			    = Class76.method1359(-10345, anInt3495,
						 (class46_1_ == null ? class46
						  : class46_1_),
						 class133_sub7, 0, 160,
						 anInt3500, 240, 0, arg0,
						 anInt3436,
						 (null != class46_1_
						  ? anInt3483 : anInt3501),
						 1, aBoolean3488);
			float f = Class121.method1653();
			float f_3_ = Class121.method1624();
			Class121.method1646();
			Class121.method1635(f, f_3_ - 150.0F);
			class133_sub7_2_.method1792(0, arg1, arg2, arg3, arg4,
						    arg5, arg6, arg7, -1L);
			Class121.method1625();
			Class121.method1635(f, f_3_);
		    }
		    if (Class14_Sub3.aClass133_Sub1_Sub1_2748 == this) {
			for (int i = (Class14_Sub2_Sub1
				      .aClass66Array3721).length - 1;
			     (i ^ 0xffffffff) <= -1; i--) {
			    Class66 class66
				= Class14_Sub2_Sub1.aClass66Array3721[i];
			    if (null != class66 && class66.anInt1043 != -1) {
				if (1 == class66.anInt1046
				    && class66.anInt1049 >= 0
				    && ((Class14_Sub4
					 .aClass133_Sub1_Sub2Array2785).length
					> class66.anInt1049)) {
				    Class133_Sub1_Sub2 class133_sub1_sub2
					= (Class14_Sub4
					   .aClass133_Sub1_Sub2Array2785
					   [class66.anInt1049]);
				    if (null != class133_sub1_sub2) {
					int i_4_
					    = (-((Class14_Sub3
						  .aClass133_Sub1_Sub1_2748
						  .anInt3495)
						 / 32)
					       + (class133_sub1_sub2.anInt3495
						  / 32));
					int i_5_
					    = (-((Class14_Sub3
						  .aClass133_Sub1_Sub1_2748
						  .anInt3436)
						 / 32)
					       + (class133_sub1_sub2.anInt3436
						  / 32));
					method1809(arg3, arg1, class133_sub7,
						   class66.anInt1043, arg0,
						   arg2, arg7, arg5, -14498,
						   arg4, i_4_, i_5_, arg6);
				    }
				}
				if ((class66.anInt1046 ^ 0xffffffff) == -3) {
				    int i_6_
					= ((-Class133_Sub6.anInt3676
					    + class66.anInt1047) * 4
					   + (2 + -((Class14_Sub3
						     .aClass133_Sub1_Sub1_2748
						     .anInt3495)
						    / 32)));
				    int i_7_
					= ((-Class58.anInt947
					    + class66.anInt1044) * 4
					   + (2 + -((Class14_Sub3
						     .aClass133_Sub1_Sub1_2748
						     .anInt3436)
						    / 32)));
				    method1809(arg3, arg1, class133_sub7,
					       class66.anInt1043, arg0, arg2,
					       arg7, arg5, -14498, arg4, i_6_,
					       i_7_, arg6);
				}
				if (-11 == (class66.anInt1046 ^ 0xffffffff)
				    && class66.anInt1049 >= 0
				    && (class66.anInt1049
					< (Class14_Sub8_Sub23
					   .aClass133_Sub1_Sub1Array4474).length)) {
				    Class133_Sub1_Sub1 class133_sub1_sub1
					= (Class14_Sub8_Sub23
					   .aClass133_Sub1_Sub1Array4474
					   [class66.anInt1049]);
				    if (null != class133_sub1_sub1) {
					int i_8_
					    = ((class133_sub1_sub1.anInt3495
						/ 32)
					       - (Class14_Sub3
						  .aClass133_Sub1_Sub1_2748
						  .anInt3495) / 32);
					int i_9_
					    = ((class133_sub1_sub1.anInt3436
						/ 32)
					       - (Class14_Sub3
						  .aClass133_Sub1_Sub1_2748
						  .anInt3436) / 32);
					method1809(arg3, arg1, class133_sub7,
						   class66.anInt1043, arg0,
						   arg2, arg7, arg5, -14498,
						   arg4, i_8_, i_9_, arg6);
				    }
				}
			    }
			}
		    }
		    int i = 0;
		    int i_10_ = 0;
		    int i_11_ = 0;
		    if (aShort4927 != 0 && 0 != aShort4913) {
			int i_12_ = Class3.anIntArray111[arg0];
			int i_13_ = Class3.anIntArray108[arg0];
			int i_14_ = aShort4913;
			int i_15_ = aShort4927;
			int i_16_ = -i_15_ / 2;
			int i_17_ = -i_14_ / 2;
			int i_18_
			    = i_13_ * i_17_ - -(i_16_ * i_12_) >> -369098320;
			int i_19_
			    = -(i_16_ * i_13_) + i_17_ * i_12_ >> 815093872;
			int i_20_ = -i_14_ / 2;
			int i_21_ = i_15_ / 2;
			int i_22_ = -i_15_ / 2;
			int i_23_
			    = -(i_21_ * i_13_) + i_12_ * i_20_ >> -177111696;
			int i_24_
			    = Class26.method1017(i_18_ + anInt3495,
						 Class14_Sub2_Sub3.anInt3785,
						 (byte) -125,
						 i_19_ + anInt3436);
			int i_25_
			    = i_20_ * i_13_ - -(i_12_ * i_21_) >> -1902341168;
			int i_26_
			    = Class26.method1017(i_25_ + anInt3495,
						 Class14_Sub2_Sub3.anInt3785,
						 (byte) 92, i_23_ + anInt3436);
			int i_27_ = i_14_ / 2;
			int i_28_
			    = i_27_ * i_13_ + i_22_ * i_12_ >> 1985031696;
			int i_29_
			    = i_27_ * i_12_ + -(i_22_ * i_13_) >> 1468549296;
			int i_30_ = i_15_ / 2;
			int i_31_
			    = Class26.method1017(i_28_ + anInt3495,
						 Class14_Sub2_Sub3.anInt3785,
						 (byte) 15, i_29_ + anInt3436);
			int i_32_ = i_14_ / 2;
			int i_33_ = i_12_ * i_30_ + i_32_ * i_13_ >> 303045296;
			int i_34_
			    = i_12_ * i_32_ - i_30_ * i_13_ >> 1952810960;
			int i_35_ = i_26_ <= i_24_ ? i_26_ : i_24_;
			int i_36_
			    = Class26.method1017(i_33_ + anInt3495,
						 Class14_Sub2_Sub3.anInt3785,
						 (byte) -127,
						 anInt3436 - -i_34_);
			i_11_ = i_36_ + i_24_;
			if ((i_11_ ^ 0xffffffff)
			    < (i_31_ + i_26_ ^ 0xffffffff))
			    i_11_ = i_31_ + i_26_;
			int i_37_
			    = ((i_36_ ^ 0xffffffff) >= (i_26_ ^ 0xffffffff)
			       ? i_36_ : i_26_);
			int i_38_ = i_31_ <= i_24_ ? i_31_ : i_24_;
			int i_39_
			    = ((i_31_ ^ 0xffffffff) <= (i_36_ ^ 0xffffffff)
			       ? i_36_ : i_31_);
			i_10_ = (int) (325.95
				       * Math.atan2((double) (i_35_ - i_39_),
						    (double) i_14_)) & 0x7ff;
			if (i_10_ != 0)
			    class133_sub7.method1861(i_10_);
			i = 0x7ff & (int) (325.95
					   * Math.atan2((double) (-i_37_
								  + i_38_),
							(double) i_15_));
			if (i != 0)
			    class133_sub7.method1858(i);
			i_11_ = (i_11_ >> -874660159) + -anInt3500;
			if ((i_11_ ^ 0xffffffff) != -1)
			    class133_sub7.method1855(0, i_11_, 0);
		    }
		    Class133_Sub7 class133_sub7_40_ = null;
		    if (!aBoolean4921 && anInt3487 != -1 && -1 != anInt3470) {
			Class60 class60
			    = Class127.method1749(anInt3487, (byte) -123);
			class133_sub7_40_ = class60.method1267(0, anInt3470);
			if (null != class133_sub7_40_) {
			    class133_sub7_40_.method1855(0, -anInt3475, 0);
			    if (class60.aBoolean978) {
				if (-1 != (i_10_ ^ 0xffffffff))
				    class133_sub7_40_.method1861(i_10_);
				if (0 != i)
				    class133_sub7_40_.method1858(i);
				if (0 != i_11_)
				    class133_sub7_40_.method1855(0, i_11_, 0);
			    }
			}
		    }
		    Class133_Sub7 class133_sub7_41_ = null;
		    if (!aBoolean4921 && aClass133_Sub7_4933 != null) {
			if (anInt4910 <= Class14_Sub2_Sub20.anInt4064)
			    aClass133_Sub7_4933 = null;
			if (((anInt4929 ^ 0xffffffff)
			     >= (Class14_Sub2_Sub20.anInt4064 ^ 0xffffffff))
			    && ((anInt4910 ^ 0xffffffff)
				< (Class14_Sub2_Sub20.anInt4064
				   ^ 0xffffffff))) {
			    class133_sub7_41_ = aClass133_Sub7_4933;
			    class133_sub7_41_.method1855
				(-anInt3495 + anInt4934,
				 -anInt3500 + anInt4931,
				 anInt4920 + -anInt3436);
			    if (anInt3469 == 512)
				class133_sub7_41_.method1875();
			    else if (1024 != anInt3469) {
				if (1536 == anInt3469)
				    class133_sub7_41_.method1871();
			    } else
				class133_sub7_41_.method1872();
			}
		    }
		    class133_sub7.aBoolean3687 = true;
		    class133_sub7.method1792(arg0, arg1, arg2, arg3, arg4,
					     arg5, arg6, arg7, arg8);
		    if (class133_sub7_40_ != null) {
			class133_sub7_40_.aBoolean3687 = true;
			class133_sub7_40_.method1792(arg0, arg1, arg2, arg3,
						     arg4, arg5, arg6, arg7,
						     arg8);
		    }
		    if (class133_sub7_41_ != null) {
			if (512 == anInt3469)
			    class133_sub7_41_.method1871();
			else if (1024 == anInt3469)
			    class133_sub7_41_.method1872();
			else if (1536 == anInt3469)
			    class133_sub7_41_.method1875();
			class133_sub7_41_.method1855(anInt3495 - anInt4934,
						     -anInt4931 + anInt3500,
						     -anInt4920 + anInt3436);
		    }
		} catch (RuntimeException runtimeexception) {
		    break;
		}
		break while_1185_;
	    } while (false);
	    Throwable throwable = new Throwable();
	    throw Class14_Sub8_Sub14.method554(throwable,
					       ("ie.K(" + arg0 + ',' + arg1
						+ ',' + arg2 + ',' + arg3 + ','
						+ arg4 + ',' + arg5 + ','
						+ arg6 + ',' + arg7 + ','
						+ arg8 + ')'));
	} while (false);
    }
    
    public int method1781() {
	int i;
	try {
	    anInt4923++;
	    i = anInt3449;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception, "ie.H()");
	}
	return i;
    }
    
    public void method1807(byte arg0, Class14_Sub10 arg1) {
	try {
	    arg1.anInt2908 = 0;
	    int i = arg1.method798(70);
	    anInt4912++;
	    if ((i & 0x2) != 2) {
		aShort4927 = (short) 0;
		aShort4913 = (short) 0;
	    } else {
		aShort4927 = (short) (arg1.method798(-118) << 530664226);
		aShort4913 = (short) (arg1.method798(106) << -1249241630);
	    }
	    anInt4905 = (i & 0xc3) >> -1475404794;
	    int i_42_ = 0x1 & i;
	    boolean bool = -1 != (i & 0x4 ^ 0xffffffff);
	    int i_43_ = -1;
	    int[] is = new int[12];
	    int i_44_ = anInt3493;
	    anInt3493 = 1 + ((i & 0x3f) >> -2046422973);
	    anInt3436 += 64 * (-i_44_ + anInt3493);
	    anInt3495 += (anInt3493 + -i_44_) * 64;
	    anInt4902 = arg1.method780((byte) -77);
	    anInt4904 = arg1.method780((byte) -77);
	    anInt4916 = 0;
	    for (int i_45_ = 0; 12 > i_45_; i_45_++) {
		int i_46_ = arg1.method798(105);
		if (-1 == (i_46_ ^ 0xffffffff))
		    is[i_45_] = 0;
		else {
		    int i_47_ = arg1.method798(99);
		    int i_48_ = i_47_ + (i_46_ << 579012808);
		    if (-1 == (i_45_ ^ 0xffffffff) && 65535 == i_48_) {
			i_43_ = arg1.method784((byte) 105);
			break;
		    }
		    if (i_48_ >= 32768) {
			i_48_ = Class107.anIntArray1809[-32768 + i_48_];
			is[i_45_] = Class66.method1294(i_48_, 1073741824);
			int i_49_ = (Class14_Sub8_Sub24.method605(78, i_48_)
				     .anInt2310);
			if (i_49_ != 0)
			    anInt4916 = i_49_;
		    } else
			is[i_45_]
			    = Class66.method1294(i_48_ + -256, -2147483648);
		}
	    }
	    int[] is_50_ = new int[5];
	    for (int i_51_ = 0; (i_51_ ^ 0xffffffff) > -6; i_51_++) {
		int i_52_ = arg1.method798(116);
		if (i_52_ < 0
		    || i_52_ >= (Class14_Sub8_Sub24.aShortArrayArray4496
				 [i_51_]).length)
		    i_52_ = 0;
		is_50_[i_51_] = i_52_;
	    }
	    anInt3433 = arg1.method784((byte) 104);
	    if ((anInt3433 ^ 0xffffffff) == -65536)
		anInt3433 = -1;
	    if (arg0 >= -115)
		method1804((byte) -20);
	    anInt3471 = arg1.method784((byte) 110);
	    if ((anInt3471 ^ 0xffffffff) == -65536)
		anInt3471 = -1;
	    anInt3454 = anInt3471;
	    anInt3457 = arg1.method784((byte) 123);
	    if (anInt3457 == 65535)
		anInt3457 = -1;
	    anInt3484 = arg1.method784((byte) 122);
	    if (65535 == anInt3484)
		anInt3484 = -1;
	    anInt3463 = arg1.method784((byte) 116);
	    if (-65536 == (anInt3463 ^ 0xffffffff))
		anInt3463 = -1;
	    anInt3432 = arg1.method784((byte) 105);
	    if (anInt3432 == 65535)
		anInt3432 = -1;
	    anInt3456 = arg1.method784((byte) 107);
	    if (anInt3456 == 65535)
		anInt3456 = -1;
	    aClass124_4922 = Class46.method1174
				 (arg1.method796(31), (byte) 94).method1685(0);
	    anInt4937 = arg1.method798(-41);
	    if (!bool)
		anInt4928 = 0;
	    else
		anInt4928 = arg1.method784((byte) 113);
	    int i_53_ = anInt4917;
	    anInt4917 = arg1.method798(-70);
	    if (anInt4917 == 0)
		Class14_Sub8_Sub14.method551(this, -574);
	    else {
		int i_54_ = anInt4909;
		int i_55_ = anInt4940;
		int i_56_ = anInt4932;
		anInt4909 = arg1.method784((byte) 110);
		anInt4940 = arg1.method784((byte) 116);
		anInt4932 = arg1.method784((byte) 114);
		if ((i_53_ ^ 0xffffffff) != (anInt4917 ^ 0xffffffff)
		    || anInt4909 != i_54_
		    || (i_55_ ^ 0xffffffff) != (anInt4940 ^ 0xffffffff)
		    || (anInt4932 ^ 0xffffffff) != (i_56_ ^ 0xffffffff))
		    Class133_Sub4.method1839(this, (byte) 7);
	    }
	    if (aClass102_4941 == null)
		aClass102_4941 = new Class102();
	    aClass102_4941.method1522(is, i_43_, -2 == (i_42_ ^ 0xffffffff),
				      is_50_, -82);
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("ie.R(" + arg0 + ','
						+ (arg1 != null ? "{...}"
						   : "null")
						+ ')'));
	}
    }
    
    public Class124 method1808(boolean arg0) {
    while_1186_:
	do {
	    do {
		Class124 class124;
		try {
		    if (arg0 == true)
			break;
		    class124 = null;
		} catch (RuntimeException runtimeexception) {
		    break while_1186_;
		}
		return class124;
	    } while (false);
	    Class124 class124;
	    try {
		anInt4918++;
		Class124 class124_57_ = aClass124_4922;
		if (null != Class7_Sub2.aClass124Array2674)
		    class124_57_
			= Class14_Sub8_Sub7.method515((new Class124[]
						       { (Class7_Sub2
							  .aClass124Array2674
							  [anInt4905]),
							 class124_57_ }),
						      (byte) -20);
		if (Class52.aClass124Array859 != null)
		    class124_57_
			= Class14_Sub8_Sub7.method515((new Class124[]
						       { class124_57_,
							 (Class52
							  .aClass124Array859
							  [anInt4905]) }),
						      (byte) -1);
		class124 = class124_57_;
	    } catch (RuntimeException runtimeexception) {
		break;
	    }
	    return class124;
	} while (false);
	Throwable throwable = new Throwable();
	throw Class14_Sub8_Sub14.method554(throwable, "ie.B(" + arg0 + ')');
    }
    
    public void method1809(int arg0, int arg1, Class133_Sub7 arg2, int arg3,
			   int arg4, int arg5, int arg6, int arg7, int arg8,
			   int arg9, int arg10, int arg11, int arg12) {
    while_1188_:
	do {
	while_1187_:
	    do {
		do {
		    try {
			anInt4907++;
			if (arg8 == -14498)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_1187_;
		    }
		    return;
		} while (false);
		do {
		    try {
			int i = arg11 * arg11 + arg10 * arg10;
			if (-17 >= (i ^ 0xffffffff) && i <= 360000)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_1187_;
		    }
		    return;
		} while (false);
		try {
		    int i = ((int) (Math.atan2((double) arg10, (double) arg11)
				    * 325.949)
			     & 0x7ff);
		    Class133_Sub7 class133_sub7
			= Class14_Sub8_Sub36.method672(anInt3436, anInt3500,
						       arg3, 4435, i, arg2,
						       anInt3495);
		    if (null != class133_sub7) {
			float f = Class121.method1653();
			float f_58_ = Class121.method1624();
			Class121.method1646();
			Class121.method1635(f, f_58_ - 150.0F);
			class133_sub7.method1792(0, arg1, arg5, arg0, arg9,
						 arg7, arg12, arg6, -1L);
			Class121.method1625();
			Class121.method1635(f, f_58_);
		    }
		} catch (RuntimeException runtimeexception) {
		    break;
		}
		break while_1188_;
	    } while (false);
	    Throwable throwable = new Throwable();
	    throw Class14_Sub8_Sub14.method554(throwable,
					       ("ie.Q(" + arg0 + ',' + arg1
						+ ','
						+ (arg2 != null ? "{...}"
						   : "null")
						+ ',' + arg3 + ',' + arg4 + ','
						+ arg5 + ',' + arg6 + ','
						+ arg7 + ',' + arg8 + ','
						+ arg9 + ',' + arg10 + ','
						+ arg11 + ',' + arg12 + ')'));
	} while (false);
    }
    
    public static void method1810(int arg0, int arg1, int arg2, int arg3,
				  int arg4, int arg5, int arg6, int arg7,
				  int arg8) {
    while_1190_:
	do {
	while_1189_:
	    do {
		do {
		    try {
			anInt4930++;
			if (arg2 <= -11)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_1189_;
		    }
		    return;
		} while (false);
		try {
		    int i = -arg3 + arg0;
		    int i_59_ = arg7 + -arg5;
		    int i_60_ = (arg4 + -arg8 << 417764464) / i;
		    int i_61_ = (-arg1 + arg6 << 1655960816) / i_59_;
		    Class124.method1667(arg8, arg3, 0, arg0, 0, i_61_, i_60_,
					1, arg1, arg5, arg7);
		} catch (RuntimeException runtimeexception) {
		    break;
		}
		break while_1190_;
	    } while (false);
	    Throwable throwable = new Throwable();
	    throw Class14_Sub8_Sub14.method554(throwable,
					       ("ie.P(" + arg0 + ',' + arg1
						+ ',' + arg2 + ',' + arg3 + ','
						+ arg4 + ',' + arg5 + ','
						+ arg6 + ',' + arg7 + ','
						+ arg8 + ')'));
	} while (false);
    }
    
    public Class133_Sub1_Sub1() {
	anInt4905 = 0;
	aShort4913 = (short) 0;
	anInt4917 = 0;
	anInt4929 = 0;
	aShort4927 = (short) 0;
	anInt4928 = 0;
	anInt4910 = 0;
	anInt4932 = -1;
	anInt4902 = -1;
	anInt4937 = 0;
	anInt4940 = -1;
    }
}
